<?php
class JScript
{
	/**
	 * php数据转换成js数组
	 * 
	 * @param js 数组变量名 $name
	 * @param php 数组 $array
	 * @param js 变量声明关键字 $prePend
	 * @return string
	 */
	public static function phpArrayToJsArray($name, $array, $prePend = 'var ')
	{
		if (is_array ( $array ))
		{ // Array recursion
			$result = $name . ' = new Array();' . "\n";
			foreach ( $array as $key => $value )
			{
				$result .= self::phpArrayToJsArray ( $name . '["' . $key . '"]', $value, '' );
			}
		} else
		{ // Base case of recursion
			$result = $name . ' = "' . $array . '";' . "\n";
		}
		return $prePend . $result;
	}
}
?>